package com.jt.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * 此类为跨域请求的方法
 */
@Configuration
public class CorsConfig implements WebMvcConfigurer {

    @Override
    public void addCorsMappings(CorsRegistry registry) {
        //1.允许什么请求进行跨域
        //      /*表示只允许一级目录请求   /**表示允许多级目录请求
        registry.addMapping("/**")
                .allowedOrigins("*")                    //2.允许哪些服务器进行跨域
                .allowCredentials(true)                 //3.表示是否允许携带coke
                .maxAge(1800);                          //4.定义探针时间，在规定时间内，不再询问是否跨域

    }
}
